1320 Village W PkwyKansas City KS 66111, Kansas City
"I hate that I love a BBQ chain restaurant. I was born and raised in KC. I know, and love, great BBQ."
"I hate that I love a BBQ chain restaurant. I was born and raised in KC. I know, and love, great BBQ."